Lymph Node — synonyms, definition
1. lymph node (Noun)
2 synonyms
lymph gland node
1 definition
lymph node (Noun) — The source of lymph and lymphocytes.
2 types of
lymphatic tissue lymphoid tissue
4 types
Peter's gland Peyer's patch axillary node bubo
3 parts of
cardiovascular system circulatory system immune system